let something pass unchallenged - Español Inglés Diccionario